a conspicuous position - French English Dictionary